bestride the world

Translations
господствовать над миром
The company seemed to bestride the world of technology.
Компания, казалось, господствовала над миром технологий.
Words
world

noun
мир
bestride

verb
оседлать